scale armours - Deutsch Englisch Wörterbuch